machine gun position - French English Dictionary